<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript" charset="utf-8">
	//전역변수(global variable) -<script>태그 내에 선언된 변수 -사용범위(scope) 페이지 내 어디서든 사용가능

	var globalVar = 10;
	var myvar = "전역변수 myvar";
	function test1(){
		//지역변수 = 함수(메소드) 내에 선언된 변수 - 사용범위(scope)=함수내에서만 사용 가능
		alert(globalVar+"-"+globalVar2);
		var locarVar="test1의 지역변수";
		alert(locarVar);
		var myvar = "test1() 지역변수 myvar";
		alert(myvar);	
		alert(this.myvar);//this : 이 함수를 가지고 있는 객체를 가리키는 변수(전역변수)
		
	};
	function test2(){
		alert(globalVar+"-"+globalVar2);
	};
</script>
</head>
<body>
<button onclick="test1();">test1()호출</button>
<button onclick="test2();">test2()호출</button>
<script type="text/javascript" charset="utf-8">
	var globalVar2="전역변수2";
</script>
</body>
</html>